// pkg_wo/pages/wuLiu/wuLiu.js
const app = getApp();
import request from '../../../utils/http.js'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    orderFormId: 0,
    wxUserName: '',
    address: '',
    phone: '',

    state: 0, //快递单当前状态，包括0在途，1揽收，2疑难，3签收，4退签，5派件，6退回，7转单，10待清关，11清关中，12已清关，13清关异常，14收件人拒签等13个状态
    stateStr: '',
    zhuangTai: 0,
    express: [],

    wuLiuProduct:[],

    orderV:1,

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // console.log(options.wuLiuGongSiId)
    // console.log(options.wuLiuDanHao)
    this.setData({
      orderFormId: options.orderFormId,
      orderV:options.orderV
    })
    this.getWuLiuTrack_new()
    // if(this.data.orderV==2){
    //     this.getWuLiuTrack_new()
    // }else{
    //   this.getWuLiuTrack_old()
    // }

  },

  getWuLiuTrack_old(){
    var that = this
    let data = {
      orderFormId: that.data.orderFormId
    }
    request.get('dingDan/wuLiuTrack', data, res => {

     console.log("物流信息:" + JSON.stringify(res.data))
      that.setData({
        address: res.data.wxProvinceName + ' ' + res.data.wxCityName + ' ' + res.data.wxCountyName + res.data.wxDetailInfo,
        phone: res.data.wxTelNumber,
        wxUserName: res.data.wxUserName,
        wuLiuProduct:res.data.list
      })

      // var stateStr = '';
      // switch(that.data.state){
      //     case '0':
      //       stateStr = '快递在途';
      //       break;
      //     case '1':
      //       stateStr = '已揽收';
      //       break;
      //     case '2':
      //       stateStr = '疑难';
      //       break;
      //     case '3':
      //       stateStr = '已签收';
      //       break;
      //     case '4':
      //       stateStr = '快递退签';
      //       break;
      //     case '5':
      //       stateStr = '派件中';
      //       break;
      //     case '6':
      //       stateStr = '快递退回';
      //       break;
      //     case '7':
      //       stateStr = '转单';
      //       break;
      //     case '10':
      //       stateStr = '待清关';
      //       break;
      //     case '11':
      //       stateStr = '清关中';
      //       break;
      //     case '12':
      //       stateStr = '已清关';
      //       break;
      //     case '13':
      //       stateStr = '清关异常';
      //       break;
      //     case '14':
      //       stateStr = '收件人拒签';
      //       break;
      //       default:
      //         stateStr = '未查询到快递信息';
      //   }

      //   that.setData({
      //     stateStr:stateStr
      //   })

    })
  },



  getWuLiuTrack_new(){
    var that = this
    let data = {
      orderFormId: that.data.orderFormId
    }
    request.get('OrderForm20231109/wuLiuTrack', data, res => {

     console.log("物流信息:" + JSON.stringify(res.data))
      that.setData({

        address: res.data.wxProvinceName + ' ' + res.data.wxCityName + ' ' + res.data.wxCountyName + res.data.wxDetailInfo,
        phone: res.data.wxTelNumber,
        wxUserName: res.data.wxUserName,
        wuLiuProduct:res.data.list
      })


    })
  },



  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  // onShareAppMessage: function () {

  // }
})